/**  
* @Title: CrShopPicService.java
* @Package com.lemon.service.cityRun
* @Description: (一句话阐述):
* @author Ran_cc
* @date 2018年11月20日
* @version V1.0  
*/
package com.lemon.service.cityRun;

import java.util.List;

import com.lemon.model.cityRun.crShopPic;
import com.lemon.model.cityRun.crShopPicType;

/**
 * <p>Title: CrShopPicService</p>
 * <p>Description: 
 * </p>
 * <p>Company: </p>
 * @author Ran_cc
 * @date 2018年11月20日
 * @版本 V 1.0 
 */
public interface CrShopPicService {

	/**
	 * <b>Description:<blockquote> 查询相册
	 * </blockquote></b>
	 * 
	 * @Title: selectPicTypeListBySelective
	 * @param pt
	 * @return
	 * @author Ran_cc
	 * @throws Exception
	 * @date 2018年11月20日
	 */
	List<crShopPicType> selectPicTypeListBySelective(crShopPicType pt) throws Exception;

	/**
	 * <b>Description:<blockquote> 添加相册
	 * </blockquote></b>
	 * 
	 * @Title: insertPicTypeBySelective
	 * @param pt
	 * @author Ran_cc
	 * @throws Exception
	 * @date 2018年11月20日
	 */
	void insertPicTypeBySelective(crShopPicType pt) throws Exception;

	/**
	 * <b>Description:<blockquote>
	 * </blockquote></b>
	 * 
	 * @Title: updatePicTypeBySelective
	 * @param pt
	 * @author Ran_cc
	 * @throws Exception
	 * @date 2018年11月20日
	 */
	void updatePicTypeBySelective(crShopPicType pt) throws Exception;

	/**
	 * <b>Description:<blockquote>
	 * </blockquote></b>
	 * 
	 * @Title: selectPicListBySelective
	 * @param pic
	 * @return
	 * @author Ran_cc
	 * @throws Exception
	 * @date 2018年11月20日
	 */
	List<crShopPic> selectPicListBySelective(crShopPic pic) throws Exception;

	/**
	 * <b>Description:<blockquote> 修改图片信息
	 * </blockquote></b>
	 * 
	 * @Title: updatePicBySelective
	 * @param pt
	 * @author Ran_cc
	 * @date 2018年11月20日
	 */
	void updatePicBySelective(crShopPic pt) throws Exception;

	/**
	 * <b>Description:<blockquote> 上传的图片保存到数据库
	 * </blockquote></b>
	 * 
	 * @Title: insertPicBySelective
	 * @param pic
	 * @author Ran_cc
	 * @date 2018年11月20日
	 */
	void insertPicBySelective(crShopPic pic) throws Exception;

	/**
	 * <b>Description:<blockquote> 查询 待审核图片
	 * </blockquote></b>
	 * 
	 * @Title: selectPicAuditListBySelective
	 * @param pic
	 * @return
	 * @author Ran_cc
	 * @throws Exception
	 * @date 2019年3月21日
	 */
	List<crShopPic> selectPicAuditListBySelective(crShopPic pic) throws Exception;


	/**
	 * <b>Description:<blockquote>
	 * </blockquote></b>
	 * 
	 * @Title: updataAuditPic
	 * @param ids
	 * @param status
	 * @author Ran_cc
	 * @date 2019年3月21日
	 */
	void updataAuditPic(String ids , int status) throws Exception;

}
